手动添加云存储器
在运行 IBM Spectrum Virtualize for Public Cloud 软件的裸机服务器上创建系统后,您可以向系统添加云存储器。您可以手动向系统添加云存储器来为主机操作创建池和卷。
手动过程需要为系统上的每个源节点指定认证信息,并且为所有云存储器指定目标 IP 地址和目标 IQN。该过程更复杂并且需要来自系统配置和 IBM Cloud™ 配置的其他信息。在向系统配置添加其他节点时,必须使用手动过程。
在将云存储器添加到系统之前,您必须登录到 IBM
Cloud,并完成以下任务:
- 配置节点端口以访问存储器
- 配置 DNS
注: 您必须使用命令行界面向系统手动添加云存储器。
向 IBM Cloud 块存储器添加端口授权
- 登录至 IBM Cloud 门户网站。
- 选择。
- 在块存储器页面上,从您购买的块存储器列表中选择块存储器。
- 在所选存储器的详细信息页面上,选择。注: 您必须具有存储访问权限才能访问此页面。
- 在授权主机页面上,选择 方法,然后输入在其中配置节点的子网。 将所有端口 IP 地址添加到选定的主机框,然后单击保存。
- 保存后,详细信息页面上的授权信息将更新。记录以下信息以用于 svctask chiscsiportauth:
- 用户名
- 该值位于详细信息页面上,需要为 chiscsiportauth 命令中的 -username 参数指定该值。
- 密码
- 该值位于详细信息页面上,需要为 chiscsiportauth 命令中的 -chapsecret 参数指定该值。
- 主机 IQN
- 该值位于详细信息页面上,需要为 chiscsiportauth 命令中的 -iqn 参数指定该值。
- 对配置中的每个节点重复执行这些步骤。
使用命令行界面
要手动向系统添加云存储器,请完成以下步骤:
- 要配置用于向 IBM
Cloud 块存储器认证的 iSCSI 启动器信息,请输入以下命令:
svctask chiscsiportauth -src_ip ip_address -iqn iqn -username username -chapsecret chapsecret或
svctask chiscsiportauth -src_port_id port_id -node node_id | node_name -iqn iqn -username username -chapsecret chapsecret - 要验证 iSCSI 发起程序配置,请输入以下命令:
svcinfo lsiscsiportauth - 要检测云存储器,请输入以下命令:
针对这些参数输入以下内容:svctask detectiscsistorageportcandidate -srcportid source_port_id -targetip target_ip- source_port_id
- 输入系统中第 1 个节点的源端口标识。
- target_ip
- 输入云存储器 IP 地址。可从 IBM Cloud 存储门户网站获取此信息。有关这些存储器 IP 地址的更多信息,请访问 https://cloud.ibm.com/classic/storage/block。
- username
- 输入与提问握手认证协议 (CHAP) 密码相关联的用户名。
- 密码
- 输入与系统的 CHAP 用户名相关联的密码。
- node_id or node_name
- 输入系统中第 1 个节点的节点标识或名称。对于 IBM Cloud 存储,必须指定 -node 参数。IBM Cloud 环境支持特定于发起程序节点的认证,因此单个用户名和 CHAP 密码不足以发现目标端口。
- 要列出云存储器上的目标端口,请输入以下命令:
svcinfo lsiscsistorageportcandidate - 要将存储器端口定义为节点的目标端口,请输入以下命令:
svctask addiscsistorageport candidate_id- candidate_id
- 输入要添加到节点的候选端口的标识。该值显示在 lsiscsistorageportcandidate 命令的结果中。
- 要识别存储器端口,请输入以下命令:
确保记录命令结果中的 -rowid 值。该值指示通过目标 IP 地址建立的从指定的发起程序节点端口到云存储器的目标 iSCSI 限定名 (IQN) 的会话。svcinfo lsiscsistorageport